package kr.haggenna.member.dao;

import java.util.List;
import java.util.Map;

import kr.haggenna.member.domain.MemberCommand;

public interface MemberDao {
	public List<MemberCommand> list(Map<String, Object> map);
	public List<MemberCommand> getMemberList();
	public int getRowCount(Map<String,Object> map);
	public void insertMember(MemberCommand memberCommand);
	public MemberCommand getMember(String email);
	public MemberCommand getMemberByName(String name);
	public void updateMember(MemberCommand member);
	public void deleteMember(String email);
	public String sessionCheck(String email);
	public int confirmEmail(String email);
	public MemberCommand findEmail(MemberCommand memberCommand);
	public MemberCommand findPasswd(MemberCommand memberCommand);
}
